I/O Buffer Placement Methodology for ASICs

نویسندگان

  • Joseph N. Kozhaya
  • Sani R. Nassif
  • Farid N. Najm
چکیده

In modern designs, voltage drop on the power grid is becoming a critical concern. One important technique to avoid severe voltage drops is to spread the highly power hungry buffers, such as I/O buffers, around the grid. In this paper, we study the problem of I/O buffer placement so as to avoid hot spots which are locations on the chip characterized by high voltage drops. The problem is defined mathematically and formulated as an ILP problem. Then an efficient greedy heuristic is proposed as an alternative to the expensive ILP solution.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Implications of Area-array I/o for Row-based Placement Methodology

We empirically study the implications of area-array I/O for placement methodology. Our work develops a three-axis testbed that examines (1) I/O regime (area-array vs. peripheral pad locations), (2) I/O and core placement methodology (variants of alternating vs. simultaneous I/O and core placement approaches), and (3) placement engine (hierarchical quadratic for both core and I/O cells vs. pure ...

متن کامل

Analysis of simple randomized buffer management for parallel I/O

Buffer management for a D-disk parallel I/O system is considered in the context of randomized placement of data on the disks. A simple prefetching and caching algorithm PHASE-LRU using bounded lookahead is described and analyzed. It is shown that PHASE-LRU performs an expected number of I/Os that is within a factor (logD= log logD) of the number performed by an optimal off-line algorithm. In co...

متن کامل

On using cache conscious clustering for improving OODBMS performance

The two main techniques of improving I/O performance of Object Oriented Database Management Systems(OODBMS) are clustering and buffer replacement. Clustering is the placement of objects accessed near to each other in time into the same page. Buffer replacement involves the selection of a page to be evicted, when the buffer is full. The page evicted ideally should be the page needed least in the...

متن کامل

Quick Estimation of Resources of FPGAs and ASICs Using Neural Networks

The redFIR2 project at the Fraunhofer Institute for Integrated Circuits is a tool that provides optimised Finite Impulse Response structures. The generation process of these structures is based on a component library containing seven scalable basismodules. Depending on the chosen Integrated Circuit technology and on the I/O wordlengths the resource utilisation of the modules differ considerably...

متن کامل

Design Methodology: Edgeless 3D ASICs with complex in-pixel processing for Pixel Detectors

The design methodology for the development of 3D integrated edgeless pixel detectors with in-pixel processing using Electronic Design Automation (EDA) tools is presented. A large area 3 tier 3D detector with one sensor layer and two ASIC layers containing one analog and one digital tier, is built for x-ray photon time of arrival measurement and imaging. A full custom analog pixel is 65μm x 65μm...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001